TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/08/2025)
2024
Section - Middle States
Area - Philadelphia
League - Adult 40 & Over
Flight - 3.5 Men
Subflight - North
--------------------------------------------------------------------------------------------------------------------------------------
Bucks 3.5 Over 40
League Record: 4 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
socrates vasquez - 3.47
Scott Collins - 3.30
Eric Vandal - 3.24
Joseph Allen - 3.22
Jeremy Cressman - 3.22
Jacob Igval - 3.17
Jean Bichara - 3.15
Joe Peters - 3.13
Joseph Musacchia - 3.11
Jim Shavel - 3.07
Serban Vasile - 3.06
Robert Aragona - 3.06
Eric Guenin - 3.05
Adrian Turcu - 3.04
Thomas Dickey - 2.98
Timothy Weaver - 2.89
Michael Dellarocca - n/a
Justin Harmon - n/a
Andrew Cantor - n/a
League Results By Position
1S 1D 2D 3D 4D
socrates vasquez - 3.47 & Joe Peters - 3.13 0 - 1
socrates vasquez - 3.47 & Thomas Dickey - 2.98 0 - 1
socrates vasquez - 3.47 2 - 0
Andrew Cantor - n/a & Joseph Allen - 3.22 0 - 1
Andrew Cantor - n/a & Joseph Musacchia - 3.11 2 - 0
Eric Guenin - 3.05 & Adrian Turcu - 3.04 0 - 1
Eric Guenin - 3.05 & Serban Vasile - 3.06 1 - 0
Eric Guenin - 3.05 & Thomas Dickey - 2.98 0 - 1
Eric Vandal - 3.24 & Jeremy Cressman - 3.22 1 - 0
Eric Vandal - 3.24 & Serban Vasile - 3.06 1 - 0 0 - 1
Eric Vandal - 3.24 & Thomas Dickey - 2.98 0 - 1
Jean Bichara - 3.15 & Joe Peters - 3.13 0 - 1 1 - 0
Jean Bichara - 3.15 & Joseph Musacchia - 3.11 0 - 1
Jean Bichara - 3.15 & Jacob Igval - 3.17 0 - 1
Jean Bichara - 3.15 & Timothy Weaver - 2.89 0 - 1
Jim Shavel - 3.07 & Joe Peters - 3.13 0 - 1
Jim Shavel - 3.07 & Joseph Allen - 3.22 1 - 0 1 - 1
Jim Shavel - 3.07 & Justin Harmon - n/a 0 - 1
Jim Shavel - 3.07 & Timothy Weaver - 2.89 0 - 1
Joe Peters - 3.13 & Joseph Allen - 3.22 0 - 1
Joseph Allen - 3.22 & Joseph Musacchia - 3.11 1 - 0
Joseph Allen - 3.22 0 - 1
Joseph Musacchia - 3.11 & Timothy Weaver - 2.89 0 - 1
Jacob Igval - 3.17 & Thomas Dickey - 2.98 0 - 1
Jacob Igval - 3.17 & Timothy Weaver - 2.89 1 - 0 0 - 2
Michael Dellarocca - n/a & Timothy Weaver - 2.89 0 - 1
Robert Aragona - 3.06 & Adrian Turcu - 3.04 0 - 1
Robert Aragona - 3.06 0 - 2
Serban Vasile - 3.06 & Adrian Turcu - 3.04 0 - 1
Serban Vasile - 3.06 & Jeremy Cressman - 3.22 1 - 0
Serban Vasile - 3.06 & Joe Peters - 3.13 1 - 0
Serban Vasile - 3.06 & Thomas Dickey - 2.98 0 - 1
Scott Collins - 3.30 & Andrew Cantor - n/a 0 - 1
Scott Collins - 3.30 3 - 0
Thomas Dickey - 2.98 & Joseph Musacchia - 3.11 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
BCRC 40+ 3.5
League Record: 0 - 10
The Following Have Played In League Matches On This Team (In Rating Order)
Sam Coleman - 3.29
Christopher Boutros - 3.23
James Sobkowiak - 3.09
James Convery - 3.08
Don Trombley - 3.03
Brian Voorhees - 3.02
Theodore Moore - 2.97
Robert Shearer - 2.96
Ethan Christ - 2.94
Brian Herzhauser - 2.93
Gary Goldman - 2.89
Robert Fernandez - 2.86
Mark Heinig - 2.84
Michael Hodgin - 2.77
John Kenrick - 2.70
Steve Schoenbaum - n/a
Jerry Kouveras - n/a
Geoff Wall - n/a
Donald Loff - n/a
League Results By Position
1S 1D 2D 3D 4D
Brian Herzhauser - 2.93 & Brian Voorhees - 3.02 0 - 1
Brian Herzhauser - 2.93 & Robert Shearer - 2.96 0 - 1
Brian Herzhauser - 2.93 1 - 0
Brian Voorhees - 3.02 & Robert Shearer - 2.96 0 - 1
Brian Voorhees - 3.02 0 - 2
Don Trombley - 3.03 & Brian Voorhees - 3.02 0 - 1
Don Trombley - 3.03 & James Convery - 3.08 0 - 1
Don Trombley - 3.03 & Mark Heinig - 2.84 0 - 1
Don Trombley - 3.03 & Robert Shearer - 2.96 0 - 1
Don Trombley - 3.03 & Theodore Moore - 2.97 0 - 2 0 - 1
Donald Loff - n/a & Geoff Wall - n/a 0 - 1
Donald Loff - n/a & John Kenrick - 2.70 0 - 1
Donald Loff - n/a & Mark Heinig - 2.84 0 - 1
Ethan Christ - 2.94 & Brian Voorhees - 3.02 1 - 0
Ethan Christ - 2.94 & Christopher Boutros - 3.23 0 - 2
Gary Goldman - 2.89 & John Kenrick - 2.70 0 - 1
Gary Goldman - 2.89 & James Convery - 3.08 0 - 2 1 - 0
Jerry Kouveras - n/a & Robert Shearer - 2.96 0 - 1
John Kenrick - 2.70 & Michael Hodgin - 2.77 0 - 1
James Convery - 3.08 & Brian Herzhauser - 2.93 0 - 1
James Convery - 3.08 & Christopher Boutros - 3.23 1 - 0
James Convery - 3.08 & Robert Shearer - 2.96 0 - 1
James Convery - 3.08 & Robert Fernandez - 2.86 0 - 1 0 - 1
James Sobkowiak - 3.09 1 - 5
Mark Heinig - 2.84 & John Kenrick - 2.70 0 - 1
Mark Heinig - 2.84 & Michael Hodgin - 2.77 0 - 1
Robert Shearer - 2.96 & Steve Schoenbaum - n/a 0 - 1
Robert Fernandez - 2.86 & Christopher Boutros - 3.23 0 - 1
Robert Fernandez - 2.86 & Steve Schoenbaum - n/a 0 - 1
Robert Fernandez - 2.86 & Theodore Moore - 2.97 0 - 1
Sam Coleman - 3.29 & Don Trombley - 3.03 1 - 0
Theodore Moore - 2.97 & Brian Herzhauser - 2.93 0 - 1
Theodore Moore - 2.97 & John Kenrick - 2.70 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Frogmen 3.5
League Record: 6 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Bradley Jaffe - 3.52
Todd Nguyen - 3.37
Melvin Lobo - 3.35
Don Haviland - 3.34
David Rappaport - 3.33
Ravindra Godbole - 3.27
Chris Roberts - 3.27
Milin Acharya - 3.20
Evan Burstein - 3.17
Steven McCloskey - 3.13
Jason Bryant - 3.12
Jose Fernando Martinez - 3.11
Darren Hess - 2.96
David Kurtz - 2.86
Blair Boroch - 2.84
Ross Warne - n/a
Justin Boroch - n/a
Charles Pritchard - n/a
League Results By Position
1S 1D 2D 3D 4D
Blair Boroch - 2.84 & David Kurtz - 2.86 0 - 3
Blair Boroch - 2.84 & Jose Fernando Martinez - 3.11 1 - 0
Blair Boroch - 2.84 & Justin Boroch - n/a 1 - 0
Bradley Jaffe - 3.52 & Chris Roberts - 3.27 1 - 0
Bradley Jaffe - 3.52 & Don Haviland - 3.34 2 - 0
Bradley Jaffe - 3.52 & Darren Hess - 2.96 0 - 1
Bradley Jaffe - 3.52 & Evan Burstein - 3.17 1 - 0
Bradley Jaffe - 3.52 & Melvin Lobo - 3.35 1 - 0 1 - 0
Chris Roberts - 3.27 & Milin Acharya - 3.20 1 - 0
Chris Roberts - 3.27 1 - 0
Don Haviland - 3.34 & Ravindra Godbole - 3.27 0 - 1
Darren Hess - 2.96 & David Rappaport - 3.33 0 - 1
Darren Hess - 2.96 & Evan Burstein - 3.17 1 - 0
Darren Hess - 2.96 & Ravindra Godbole - 3.27 0 - 1
David Kurtz - 2.86 & Charles Pritchard - n/a 0 - 1
David Rappaport - 3.33 & Evan Burstein - 3.17 0 - 1
David Rappaport - 3.33 & Jose Fernando Martinez - 3.11 1 - 0
David Rappaport - 3.33 & Jason Bryant - 3.12 2 - 0 1 - 0
David Rappaport - 3.33 & Ravindra Godbole - 3.27 1 - 0
Evan Burstein - 3.17 & Jason Bryant - 3.12 0 - 1
Evan Burstein - 3.17 & Melvin Lobo - 3.35 0 - 1
Evan Burstein - 3.17 & Ross Warne - n/a 0 - 1
Jose Fernando Martinez - 3.11 & Steven McCloskey - 3.13 1 - 0
Jose Fernando Martinez - 3.11 1 - 0
Jason Bryant - 3.12 & Justin Boroch - n/a 0 - 1
Jason Bryant - 3.12 & Steven McCloskey - 3.13 0 - 1 0 - 1
Melvin Lobo - 3.35 & Milin Acharya - 3.20 2 - 0
Melvin Lobo - 3.35 2 - 2
Ravindra Godbole - 3.27 & Milin Acharya - 3.20 1 - 0
Ravindra Godbole - 3.27 & Steven McCloskey - 3.13 3 - 0
Todd Nguyen - 3.37 & Jose Fernando Martinez - 3.11 1 - 0
Todd Nguyen - 3.37 3 - 0
--------------------------------------------------------------------------------------------------------------------------------------
GCC 40+ 3.5: The Manheim Muscle
League Record: 7 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Subramaniam Ramalingam - 3.50
Shawn Smith - 3.39
Suresh Swaminathan - 3.37
Patrick Mulhern - 3.28
David Axelrod - 3.25
Walter Robinson - 3.24
Geoffrey Long - 3.17
Charles Brown - 3.17
Martin Rubenstein - 3.11
John Devine - 3.01
Lance Bartles - n/a
Jesse Warren - n/a
Drew Wolf - n/a
Don Hamrahi - n/a
David Borgenicht - n/a
League Results By Position
1S 1D 2D 3D 4D
Don Hamrahi - n/a & David Borgenicht - n/a 0 - 1
Don Hamrahi - n/a & Jesse Warren - n/a 1 - 1
Drew Wolf - n/a & David Borgenicht - n/a 0 - 1
David Axelrod - 3.25 & Geoffrey Long - 3.17 0 - 1
David Axelrod - 3.25 & Shawn Smith - 3.39 1 - 0
David Axelrod - 3.25 & Suresh Swaminathan - 3.37 1 - 0
David Axelrod - 3.25 1 - 0
David Borgenicht - n/a & John Devine - 3.01 1 - 0
David Borgenicht - n/a & Martin Rubenstein - 3.11 0 - 1
David Borgenicht - n/a & Suresh Swaminathan - 3.37 1 - 0
Geoffrey Long - 3.17 & Martin Rubenstein - 3.11 0 - 1 1 - 1
Lance Bartles - n/a & Drew Wolf - n/a 1 - 1 1 - 0
Martin Rubenstein - 3.11 & John Devine - 3.01 1 - 0
Patrick Mulhern - 3.28 & Shawn Smith - 3.39 5 - 3
Subramaniam Ramalingam - 3.50 & Patrick Mulhern - 3.28 1 - 0
Subramaniam Ramalingam - 3.50 & Walter Robinson - 3.24 1 - 0
Subramaniam Ramalingam - 3.50 3 - 1
Suresh Swaminathan - 3.37 & John Devine - 3.01 1 - 0
Suresh Swaminathan - 3.37 2 - 2
Walter Robinson - 3.24 & Charles Brown - 3.17 0 - 1 1 - 0
Walter Robinson - 3.24 & David Axelrod - 3.25 1 - 0 2 - 1
Walter Robinson - 3.24 & Geoffrey Long - 3.17 1 - 0
Walter Robinson - 3.24 & Suresh Swaminathan - 3.37 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Deuce Bags of Bucks County
League Record: 4 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Jason Friel - 3.35
David Konow - 3.35
Nino Scalamandre - 3.27
Anthony Gotzis - 3.26
Carlos Araujo - 3.20
Andrew Finkle - 3.20
Bill Keaton - 3.17
Tim Bezio - 3.16
Michael Cirasola - 3.16
Kirk LeCompte - 3.16
Keith Wright - 3.16
Sal Giordano - 3.07
Joseph Busby - 3.06
Flavien Montange - 3.06
Edward Sullivan - 3.06
John Pagano - 2.92
Jeffrey Barr - 2.80
Matt Wachinski - n/a
Clair Alan Phillips - n/a
League Results By Position
1S 1D 2D 3D 4D
Andrew Finkle - 3.20 & John Pagano - 2.92 0 - 1
Andrew Finkle - 3.20 & Joseph Busby - 3.06 1 - 0
Andrew Finkle - 3.20 & Nino Scalamandre - 3.27 0 - 1 0 - 1
Bill Keaton - 3.17 & Anthony Gotzis - 3.26 0 - 1
Bill Keaton - 3.17 & Jason Friel - 3.35 1 - 3 2 - 0
Clair Alan Phillips - n/a 1 - 0
Carlos Araujo - 3.20 & Joseph Busby - 3.06 1 - 1 0 - 1
Carlos Araujo - 3.20 & Jason Friel - 3.35 1 - 0
Carlos Araujo - 3.20 & Nino Scalamandre - 3.27 0 - 1
David Konow - 3.35 & Nino Scalamandre - 3.27 1 - 0
Edward Sullivan - 3.06 & Michael Cirasola - 3.16 0 - 1 2 - 0
Edward Sullivan - 3.06 & Tim Bezio - 3.16 1 - 0
Flavien Montange - 3.06 & John Pagano - 2.92 1 - 0
Flavien Montange - 3.06 & Keith Wright - 3.16 1 - 1 1 - 1
Flavien Montange - 3.06 & Matt Wachinski - n/a 1 - 0
Flavien Montange - 3.06 0 - 1
Jeffrey Barr - 2.80 & Matt Wachinski - n/a 0 - 1
Jeffrey Barr - 2.80 0 - 3
Joseph Busby - 3.06 & Nino Scalamandre - 3.27 0 - 1
Keith Wright - 3.16 0 - 1
Kirk LeCompte - 3.16 0 - 1
Michael Cirasola - 3.16 & Anthony Gotzis - 3.26 0 - 1
Sal Giordano - 3.07 & Carlos Araujo - 3.20 0 - 1 1 - 1 0 - 1
Sal Giordano - 3.07 & Nino Scalamandre - 3.27 1 - 0
Tim Bezio - 3.16 & Anthony Gotzis - 3.26 1 - 0
Tim Bezio - 3.16 & John Pagano - 2.92 2 - 0
Tim Bezio - 3.16 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Upper Dublin 1
League Record: 9 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Manuel Carbajo - 3.48
Michael Foering - 3.44
Christopher McShane - 3.42
Richard Ransom - 3.39
Finn Klemann - 3.39
Stefan Dombrowski - 3.38
Patrick Liedtka - 3.33
Joe Venneri - 3.29
Craig Kamen - 3.27
Mark Monaghan - 3.24
Gary Kao - 3.24
Albert LaBrusciano - 3.15
Keith Rist - 3.14
Andy Paul - 3.08
Matthew Klein - 3.07
Bret Cohen - 3.05
Thomas Saunders - n/a
Greg Liptak - n/a
League Results By Position
1S 1D 2D 3D 4D
Albert LaBrusciano - 3.15 & Stefan Dombrowski - 3.38 1 - 0 1 - 0
Andy Paul - 3.08 & Bret Cohen - 3.05 2 - 0
Andy Paul - 3.08 & Joe Venneri - 3.29 0 - 1
Christopher McShane - 3.42 & Joe Venneri - 3.29 1 - 1 3 - 0
Craig Kamen - 3.27 & Bret Cohen - 3.05 0 - 1
Craig Kamen - 3.27 & Gary Kao - 3.24 1 - 0
Craig Kamen - 3.27 & Manuel Carbajo - 3.48 1 - 0
Finn Klemann - 3.39 & Albert LaBrusciano - 3.15 2 - 0 1 - 0
Finn Klemann - 3.39 & Craig Kamen - 3.27 1 - 0
Finn Klemann - 3.39 & Joe Venneri - 3.29 1 - 0
Finn Klemann - 3.39 & Manuel Carbajo - 3.48 2 - 0
Finn Klemann - 3.39 & Patrick Liedtka - 3.33 1 - 0
Finn Klemann - 3.39 & Stefan Dombrowski - 3.38 1 - 0 1 - 0
Greg Liptak - n/a & Keith Rist - 3.14 0 - 1
Gary Kao - 3.24 & Michael Foering - 3.44 3 - 0 1 - 1
Keith Rist - 3.14 & Bret Cohen - 3.05 0 - 1
Matthew Klein - 3.07 1 - 3
Manuel Carbajo - 3.48 & Joe Venneri - 3.29 1 - 0
Manuel Carbajo - 3.48 & Richard Ransom - 3.39 1 - 0 3 - 0
Mark Monaghan - 3.24 & Andy Paul - 3.08 1 - 0
Mark Monaghan - 3.24 & Bret Cohen - 3.05 0 - 1
Patrick Liedtka - 3.33 3 - 0
Richard Ransom - 3.39 & Joe Venneri - 3.29 1 - 0
Thomas Saunders - n/a 1 - 1